#sub{overflow:hidden;clear:both;width:100%;padding-bottom:50px;text-align:left;background:#fff;}

/*사이드영역*/
#sidebar{width:100%;border-bottom:1px solid #cfd4d9;background:#f1f1f1;}
#sidebar h2{width:100%;padding:10px 0 8px 0;color:#fff;font-family:'NanumBarunGothic';font-weight:600;font-size:20px;text-align:center;border-bottom:1px solid #cb2126;background:#dc2429;}
#sidebar h2 p{display:none;}
#sidebar h2 br{display:none;}
#sidebar h2 img{width:65px;vertical-align:bottom;margin:0 5px;}
#sidemenu{width:100%;margin:0 auto;}
#sidemenu ul{overflow:hidden;clear:both;}
#sidemenu ul li{float:left;width:33.4%;margin:0 0 -1px -1px;text-align:center;}
#sidemenu ul li.overtxt a{letter-spacing:-1px;}
#sidemenu ul.thema2 li.moblie_no{display:none;}
#sidemenu ul.thema2 li{width:50%;}
#sidemenu ul.thema3 li{width:100%;}
#sidemenu ul li a{display:block;height:35px;line-height:35px;font-size:12px;color:#5c5c5c;font-weight:600;border:1px solid #cfd4d9;background:#f1f1f1;}
#sidemenu ul li a.on,
#sidemenu ul li a:hover{color:#000;font-weight:600;background:#fff;}
#sidemenu ul.over li a{padding:5px 0;}
#sidemenu ul.over li.overtxt a{line-height:16px;}
#sidemenu ul li ul{display:none;}
#sidebar .sys_ban{display:none;}

.sidetab{position:relative;width:100%;}
.sidetab .box{position:relative;width:100%;overflow:hidden;clear:both;height:36px;}
.sidetab .box ul{width:100%;border-bottom:1px solid #dfdfdf;height:35px;text-align:center;}
.sidetab .box ul.no1 li{width:100%;}
.sidetab .box ul.no2 li{width:50%;}
.sidetab .box ul.no3 li{width:33.3%;}
.sidetab .box ul.no4 li{width:25%;}
.sidetab .box ul li{float:left;}
.sidetab .box ul li a{display:block;color:#444;font-size:11px;padding:11px 12px 0 12px;height:24px;background:url(/img/common/msub_bu.gif) no-repeat right bottom;background-size:1px 14px;}
.sidetab .box ul li a.on{font-weight:bold;color:#da2127;}
.sidetab .box ul li.mt_ a{padding:5px 12px 0 12px;height:30px;}
.sidetab .mnext{position:absolute;top:0;right:0;width:35px;height:35px;border-bottom:1px solid #5d5757;background:#5d5757;z-index:1;}
.sidetab .mnext img{width:100%;}

.leftbtn,
.leftbtn2{display:none;}


/*컨텐츠영역*/
#contents{float:right;width:100%;}

.page_print{display:none;position:absolute;right:10px;top:8px;border-top:1px solid #ccc;z-index:3;}
.page_print img{display:none;width:25px;}
.page_print .content_b2{display:none;}

#cont_head{position:relative;width:100%;height:100%;padding:20px 0;margin-bottom:30px;border-bottom:1px solid #ccc;}
#cont_head h2{font-size:26px;font-weight:600;padding-left:10px;color:#32373b;}
#cont_head .sm_txt{display:none;}

#cont_wrap{padding:0 10px;}
.wait{width:100%;text-align:center;padding:80px 0;}
.wait img{width:60%;}
.mscroll{overflow-x:scroll;}

.wimg img{width:100%;}




.select_style{display:inline-block;position:relative;min-width:100px;height:27px;padding:0 10px;line-height:27px;border:1px solid #d5dbde;;background:#fff;}
.select_style select{display: inline-block;width:100%;cursor: pointer;outline:0;border:0;font-size:13px;border-radius: 0;background: white;color: black;appearance: none; 
-webkit-appearance: none; -moz-appearance: none;height: 100%;background:#fff url(/img/common/select_style_bu.gif) no-repeat right 50%;font-family:'Nanum Gothic', sans-serif;}
.select_style select::-ms-expand {display: none;}
.select_style select:disabled {opacity: 0.5;pointer-events: none;}